sugar-cane plantation - German English Dictionary